multi-layer waterproof surfacing - German English Dictionary